rude and uncouth - Espagnol Anglais Dictionnaire